package com.kehutong.flow.entity;

import org.coraframework.json.annotation.JSONField;
import org.coraframework.orm.Entity;
import org.coraframework.orm.annotation.Column;
import org.coraframework.orm.annotation.Table;

/**
 * 流程岗位
 *
 */
@Table(value="t_flow_offer", comment="流程岗位", multi=true)
public class FlowOffer extends Entity {

	private static final long serialVersionUID = 1734688661607403126L;

	protected FlowOffer(String id) {
        super(id);
    }

    @Column(comment = "小区编号")
    private String communityNo;
    
    @Column(comment = "小区编号")
    private String communityName;
    
    @Column(comment = "员工编号")
    private String employeeNo;
    
    @Column(length = 64, comment = "员工名称")
    private String employeeName;
    
    @Column(comment = "角色编号")
    private String roleNo;
    
    @Column(comment = "角色名称")
    private String roleName;

    @JSONField(serialize=false)
    @Column(comment = "逻辑删除")
    private boolean deleted;

	public String getCommunityNo() {
		return communityNo;
	}

	public void setCommunityNo(String communityNo) {
		this.communityNo = communityNo;
	}

	public String getCommunityName() {
		return communityName;
	}

	public void setCommunityName(String communityName) {
		this.communityName = communityName;
	}

	public String getEmployeeNo() {
		return employeeNo;
	}

	public void setEmployeeNo(String employeeNo) {
		this.employeeNo = employeeNo;
	}

	public String getEmployeeName() {
		return employeeName;
	}

	public void setEmployeeName(String employeeName) {
		this.employeeName = employeeName;
	}

	public String getRoleNo() {
		return roleNo;
	}

	public void setRoleNo(String roleNo) {
		this.roleNo = roleNo;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public boolean isDeleted() {
		return deleted;
	}

	public void setDeleted(boolean deleted) {
		this.deleted = deleted;
	}

}
